be too difficult to convince - German English Dictionary